"""
https://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%204&url=worlds%2Ftutorial_en%2Faround4.json
以上链接的作业完成。
"""

move() #前进
turn_left() #左转
done() #完成
wall_in_front() #墙在前面
front_is_clear() #前面是空的
wall_on_right() #右边有墙


def turn_right(): #右转
    turn_left()
    turn_left()
    turn_left()


def go_square():
    while front_is_clear(): #前面是空的
        move() #前进
        turn_right() #右转
        if wall_in_front(): #墙在前面
            turn_left() #左转

def go_stop():
    put()
    while wall_on_right(): #右边有墙
        turn_left() #左转
        if wall_in_front(): #墙在前面
        else:
            put() #放置
            pass

go_square()
go_stop()









